package main

import (
	"fmt"
	"unsafe"
)

type emptyStruct struct{}

func main() {
	a := struct{}{}
	b := struct{}{}
	c := emptyStruct{}
	fmt.Println(a)
	fmt.Printf("%p\n", &a)
	fmt.Printf("%p\n", &b)
	fmt.Printf("%p\n", &c)
	fmt.Println(a == b)
	fmt.Println(unsafe.Sizeof(a))
}
